/**
 * DESC:
 */
const basePort = ':8602'
const sysPort = ':8500'
export default {
  BASE_INFO: {
    // 供应商基础信息
    SUPPLIER_OTHER: {
      // 供应商其他信息历史列表
      HISTORY_LIST: basePort + '/basedata/organinfo/spl/historyList/spl',
      // 供应商其他信息列表
      LIST: basePort + '/basedata/supplierother/list',
      // 修改供应商其他信息
      UPDATE: basePort + '/basedata/supplierother/update'
    },
    // 供应商基础信息
    SUPPLIER_INFO: {
      // 删除供应商基础信息
      DELETE: basePort + '/basedata/organinfo/spl/delete/spl',
      // 获取供应商基础信息
      INFO: basePort + '/basedata/organinfo/spl/info/spl',
      // 供应商基础信息列表
      LIST: basePort + '/basedata/organinfo/spl/list/spl',
      // 保存供应商基础信息
      SAVE: basePort + '/basedata/organinfo/spl/save/spl',
      // 修改供应商基础信息
      UPDATE: basePort + '/basedata/organinfo/spl/update/spl'
    },
    // 供应商经营许可证
    SUPPLIER_PER: {
      // 根据供应商编码获取历史经营许可证列表
      DELETE: basePort + '/basedata/supplierinfo/delete',
      // 根据供应商编码获取历史经营许可证列表
      HISTORY_LIST: basePort + '/basedata/supplierper/historyList',
      // 获取供应商经营许可证信息
      INFO: basePort + '/basedata/supplierper/info',
      // 根据供应商编码(id)获取正常状态的经营许可证
      LIST: basePort + '/basedata/supplierper/list',
      // 新建经营许可证和换证
      SAVE: basePort + '/basedata/supplierper/save',
      // 修改供应商经营许可证
      UPDATE: basePort + '/basedata/supplierper/update'
    },
    // 仓库基本信息
    WAREHOUSE_INFO: {
      // 删除仓库基础信息
      DELETE: basePort + '/basedata/warehouse/delete',
      // 查询当前仓库信息
      INFO: basePort + '/basedata/warehouse/info',
      // 作废仓库
      INVALID: basePort + '/basedata/warehouse/invalid',
      // 根据公司Id名称模糊搜索获取所有仓库
      LIST: basePort + '/basedata/warehouse/list',
      // 启用仓库信息
      OPEN: basePort + '/basedata/warehouse/open',
      // 保存仓库基础信息
      SAVE: basePort + '/basedata/warehouse/save',
      // 停用仓库
      STOP: basePort + '/basedata/warehouse/stop',
      // 修改仓库基础信息
      UPDATE: basePort + '/basedata/warehouse/update'
    },
    // 其他档案信息管理
    CARTIFICATE_INFO: {
      // spl供应商 2age代理商 3factory生产厂家 4carrier承运商
      // 根据机构编码查询历史其他档案信息
      FACTORY_HISTORY_LIST: basePort + '/basedata/certificateinfo/factory/historyList',
      // 获取机构其他档案信息
      FACTORY_INFO: basePort + '/basedata/certificateinfo/factory/info',
      // 根据机构编码获取正常状态的其他档案信息
      FACTORY_LIST: basePort + '/basedata/certificateinfo/factory/list',
      // 新建其他档案信息证和换证
      FACTORY_SAVE: basePort + '/basedata/certificateinfo/factory/save/factory',
      // 修改其他档案信息
      FACTORY_UPDATE: basePort + '/basedata/certificateinfo/factory/update',
      // 根据机构编码查询历史其他档案信息
      SPL_HISTORY_LIST: basePort + '/basedata/certificateinfo/spl/historyList',
      // 获取机构其他档案信息
      SPL_INFO: basePort + '/basedata/certificateinfo/spl/info',
      // 根据机构编码获取正常状态的其他档案信息
      SPL_LIST: basePort + '/basedata/certificateinfo/spl/list',
      // 新建其他档案信息证和换证
      SPL_SAVE: basePort + '/basedata/certificateinfo/spl/save/spl',
      // 修改其他档案信息
      SPL_UPDATE: basePort + '/basedata/certificateinfo/spl/update',
      // 根据机构编码查询历史其他档案信息
      AGE_HISTORY_LIST: basePort + '/basedata/certificateinfo/age/historyList',
      // 获取机构其他档案信息
      AGE_INFO: basePort + '/basedata/certificateinfo/age/info',
      // 根据机构编码获取正常状态的其他档案信息
      AGE_LIST: basePort + '/basedata/certificateinfo/age/list',
      // 新建其他档案信息证和换证
      AGE_SAVE: basePort + '/basedata/certificateinfo/age/save/age',
      // 修改其他档案信息
      AGE_UPDATE: basePort + '/basedata/certificateinfo/age/update'
    },
    // 医疗器械
    MEDICAL_DEVICESCAT: {
      // 删除医疗器材信息
      DELETE: basePort + '/basedata/medicaldevicescat/delete',
      // 获取医疗器材信息
      INFO: basePort + '/basedata/medicaldevicescat/info',
      // 根据医疗器材列表
      LIST: basePort + '/basedata/medicaldevicescat/list',
      // 新建医疗器材信息
      SAVE: basePort + '/basedata/medicaldevicescat/save',
      // 修改医疗器材信息
      UPDATE: basePort + '/basedata/medicaldevicescat/update'
    },
    // 医院基本信息操作
    HOSPITAL_INFO: {
      // 删除医院信息
      DELETE: basePort + '/basedata/hospitalinfo/delete',
      // 查询当前医院信息
      INFO: basePort + '/basedata/hospitalinfo/info',
      // 获取所以医院，按条件查询
      LIST: basePort + '/basedata/hospitalinfo/list',
      // 新建医院信息
      SAVE: basePort + '/basedata/hospitalinfo/save',
      // 按名称模糊查询支持拼音码
      SELECT: basePort + '/basedata/hospitalinfo/select',
      // 修改医院信息
      UPDATE: basePort + '/basedata/hospitalinfo/update'
    },
    // 医院法人证书操作
    HOSPITAL_LEGAL: {
      // 删除法人证书信息
      DELETE: basePort + '/basedata/hospitallegal/delete',
      // 查询当前医院法人证书信息
      INFO: basePort + '/basedata/hospitallegal/info',
      // 根据医院编码获取历史法人证书
      LIST: basePort + '/basedata/hospitallegal/list',
      // 新建医院信息
      RESTORY: basePort + '/basedata/hospitallegal/restory',
      // 新建法人证书
      SAVE: basePort + '/basedata/hospitallegal/save',
      // 修改法人证书信息
      UPDATE: basePort + '/basedata/hospitallegal/update'
    },
    // 医院许可证书操作
    HOSPITAL_PER: {
      // 删除许可证书信息
      DELETE: basePort + '/basedata/hospitalper/delete',
      // 查询当前许可证书信息
      INFO: basePort + '/basedata/hospitalper/info',
      // 根据医院编码(id)获取正常状态的许可证书
      LIST: basePort + '/basedata/hospitalper/list',
      // 根据医院编码获取历史许可证书列表
      RESTORY: basePort + '/basedata/hospitalper/restory',
      // 新建许可证书
      SAVE: basePort + '/basedata/hospitalper/save',
      // 修改许可证书信息
      UPDATE: basePort + '/basedata/hospitalper/update'
    },
    // 字典数据管理
    SYSDICT_DATA: {
      // 删除字典信息
      DELETE: basePort + '/basedata/sysdictdata/delete',
      // 获取字典数据信息
      INFO: basePort + '/basedata/sysdictdata/info',
      // 字典数据列表
      LIST: basePort + '/basedata/sysdictdata/list',
      // 保存字典数据
      SAVE: basePort + '/basedata/sysdictdata/save',
      // 启动字典数据
      START: basePort + '/basedata/sysdictdata/start',
      // 停用字典数据
      STOP: basePort + '/basedata/sysdictdata/stop',
      // 修改字典数据
      UPDATE: basePort + '/basedata/sysdictdata/update'
    },
    // 字典管理
    SYSDICT_TYPE: {
      // 删除字典信息
      DELETE: basePort + '/basedata/sysdicttype/delete',
      // 获取字典信息
      INFO: basePort + '/basedata/sysdicttype/info',
      // 字典数据列表
      LIST: basePort + '/basedata/sysdicttype/list',
      // 保存字典数据
      SAVE: basePort + '/basedata/sysdicttype/save',
      // 启动字典数据
      SELECT: basePort + '/basedata/sysdicttype/start',
      // 停用字典数据
      STOP: basePort + '/basedata/sysdicttype/stop',
      // 修改字典数据
      UPDATE: basePort + '/basedata/sysdicttype/update'
    },
    // 承运商基本信息
    CARRIERPER: {
      // 获取承运商基本信息信息
      INFO: basePort + '/basedata/organinfo/carrier/info/carrier',
      // 承运商基本信息列表
      LIST: basePort + '/basedata/organinfo/carrier/list/carrier',
      // 新建承运商基本信息
      SAVE: basePort + '/basedata/organinfo/carrier/save/carrier',
      // 修改承运商基本信息
      UPDATE: basePort + '/basedata/organinfo/carrier/update/carrier',
      // 删除承运商基本信息
      DELETE: basePort + '/basedata/organinfo/carrier/delete/carrier',
      // 根据承运商编码查询历史经营许可证
      HISTORY_LIST: basePort + '/basedata/carrierper/historyList',
      // 获取承运商经营许可证信息
      PER_INFO: basePort + '/basedata/carrierper/info',
      // 根据承运商编码获取正常状态的经营许可证
      PER_LIST: basePort + '/basedata/carrierper/list',
      // 新建经营许可证和换证
      PER_SAVE: basePort + '/basedata/carrierper/save',
      // 修改承运商经营许可证
      PER_UPDATE: basePort + '/basedata/carrierper/update'
    },
    // 生产厂家基本信息操作
    FACTORY_INFO: {
      // 删除生产厂家信息
      DELETE: basePort + '/basedata/organinfo/factory/delete/factory',
      // 查询当前生产厂家信息
      INFO: basePort + '/basedata/organinfo/factory/info/factory',
      // 获取所有生产厂家
      LIST: basePort + '/basedata/organinfo/factory/list/factory',
      // 新建生产厂家信息
      SAVE: basePort + '/basedata/organinfo/factory/save/factory',
      // 修改生产厂家信息
      UPDATE: basePort + '/basedata/organinfo/factory/update/factory'
    },
    // 生产厂家许可证操作
    FACTORY_PER: {
      // 删除许可证书信息
      DELETE: basePort + '/basedata/factoryper/delete',
      // 根据编码查询当前许可证书信息
      INFO: basePort + '/basedata/factoryper/info',
      // 根据生产厂家编码获取正常状态的许可证书
      LIST: basePort + '/basedata/factoryper/list',
      // 根据 厂家编码获取历史许可证书
      RESTORY: basePort + '/basedata/factoryper/restory',
      // 新建许可证书
      SAVE: basePort + '/basedata/factoryper/save',
      // 修改许可证书信息
      UPDATE: basePort + '/basedata/factoryper/update'
    },
    // 代理商基本信息操作
    AGE_INFO: {
      // 删除代理商信息
      DELETE: basePort + '/basedata/organinfo/age/delete/age',
      // 查询当前代理商信息
      INFO: basePort + '/basedata/organinfo/age/info/age',
      // 获取所有代理商
      LIST: basePort + '/basedata/organinfo/age/list/age',
      // 新建代理商信息
      SAVE: basePort + '/basedata/organinfo/age/save/age',
      // 修改代理商信息
      UPDATE: basePort + '/basedata/organinfo/age/update/age'
    },
    // 营业执照操作
    LICENSE: {
      // spl供应商 2age代理商 3factory生产厂家 4carrier承运商
      // 删除营业执照信息
      HPL_DELETE: basePort + '/basedata/license/hpl/delete',
      // 查询当前营业执照信息
      HPL_INFO: basePort + '/basedata/license/hpl/info',
      // 根据医院机构编码获取营业执照列表
      HPL_LIST: basePort + '/basedata/license/hpl/list',
      // 根据机构编码获取历史法人证书列表
      HPL_RESTORY: basePort + '/basedata/license/hpl/restory',
      // 新建许营业执照
      HPL_SAVE: basePort + '/basedata/license/hpl/save/hpl',
      // 修改营业执照信息
      HPL_UPDATE: basePort + '/basedata/license/hpl/update',
      // 删除营业执照信息
      SPL_DELETE: basePort + '/basedata/license/spl/delete',
      // 查询当前营业执照信息
      SPL_INFO: basePort + '/basedata/license/spl/info',
      // 根据医院机构编码获取营业执照列表
      SPL_LIST: basePort + '/basedata/license/spl/list',
      // 根据机构编码获取历史法人证书列表
      SPL_RESTORY: basePort + '/basedata/license/spl/restory',
      // 新建许营业执照
      SPL_SAVE: basePort + '/basedata/license/spl/save/spl',
      // 修改营业执照信息
      SPL_UPDATE: basePort + '/basedata/license/spl/update',
      // 删除营业执照信息
      CARRIER_DELETE: basePort + '/basedata/license/carrier/delete',
      // 查询当前营业执照信息
      CARRIER_INFO: basePort + '/basedata/license/carrier/info',
      // 根据承运商编码获取营业执照列表
      CARRIER_LIST: basePort + '/basedata/license/carrier/list',
      // 根据机构编码获取历史法人证书列表
      CARRIER_RESTORY: basePort + '/basedata/license/carrier/restory',
      // 新建许营业执照
      CARRIER_SAVE: basePort + '/basedata/license/carrier/save/carrier',
      // 修改营业执照信息
      CARRIER_UPDATE: basePort + '/basedata/license/carrier/update',
      // 删除营业执照信息
      FACTORY_DELETE: basePort + '/basedata/license/factory/delete',
      // 查询当前营业执照信息
      FACTORY_INFO: basePort + '/basedata/license/factory/info',
      // 根据承运商编码获取营业执照列表
      FACTORY_LIST: basePort + '/basedata/license/factory/list',
      // 根据机构编码获取历史法人证书列表
      FACTORY_RESTORY: basePort + '/basedata/license/factory/restory',
      // 新建许营业执照
      FACTORY_SAVE: basePort + '/basedata/license/factory/save/factory',
      // 修改营业执照信息
      FACTORY_UPDATE: basePort + '/basedata/license/factory/update',
      // 删除营业执照信息
      AGE_DELETE: basePort + '/basedata/license/age/delete',
      // 查询当前营业执照信息
      AGE_INFO: basePort + '/basedata/license/age/info',
      // 根据承运商编码获取营业执照列表
      AGE_LIST: basePort + '/basedata/license/age/list',
      // 根据机构编码获取历史法人证书列表
      AGE_RESTORY: basePort + '/basedata/license/age/restory',
      // 新建许营业执照
      AGE_SAVE: basePort + '/basedata/license/age/save/age',
      // 修改营业执照信息
      AGE_UPDATE: basePort + '/basedata/license/age/update'
    },
    // 执业许可证
    ORGAN_PER: {
      // 供应商经营许可证新增与换证
      SPL_SAVE: basePort + '/basedata/organper/spl/save/spl',
      // 供应商经营许可证修改
      SPL_UPDATE: basePort + '/basedata/organper/spl/update',
      // 供应商经营许可证明细
      SPL_INFO: basePort + '/basedata/organper/spl/info',
      // 供应商经营许可证历史
      SPL_RESTORY: basePort + '/basedata/organper/spl/restory',
      // 供应商经营许可证删除
      SPL_DELETE: basePort + '/basedata/organper/spl/delete',
      // 供应商经营许可证查看
      SPL_LIST: basePort + '/basedata/organper/spl/list',
      // 代理商经营许可证新增与换证
      AGE_SAVE: basePort + '/basedata/organper/age/save/age',
      // 代理商经营许可证修改
      AGE_UPDATE: basePort + '/basedata/organper/age/update',
      // 代理商经营许可证明细
      AGE_INFO: basePort + '/basedata/organper/age/info',
      // 代理商经营许可证历史
      AGE_RESTORY: basePort + '/basedata/organper/age/restory',
      // 代理商经营许可证删除
      AGE_DELETE: basePort + '/basedata/organper/age/delete',
      // 代理商经营许可证查看
      AGE_LIST: basePort + '/basedata/organper/age/list'
    },
    // 设备设施档案
    EQUIPMENT_INFO: {
      // 删除设备设施档案信息
      DELETE: basePort + '/basedata/equipmentinfo/delete',
      // 获取设备设施档案信息
      INFO: basePort + '/basedata/equipmentinfo/info',
      // 设备设施档案列表
      LIST: basePort + '/basedata/equipmentinfo/list',
      // 保存设备设施档案
      SAVE: basePort + '/basedata/equipmentinfo/save',
      // 修改设备设施档案
      UPDATE: basePort + '/basedata/equipmentinfo/update'
    },
    // 行政区划
    AREA_INFO: {
      // 获取行政区划列表
      AREA_LIST: basePort + '/basedata/area/list',
      // 获取行政区划详情
      AREA_INFO: basePort + '/basedata/area/info',
      // 获取行政区划新增
      AREA_SAVE: basePort + '/basedata/area/save',
      // 获取行政区划编辑
      AREA_UPDATE: basePort + '/basedata/area/update',
      // 获取行政区划删除
      AREA_DELETE: basePort + '/basedata/area/delete'
    },
    // 医疗器械分类
    MEDICAL_DEVICES_CAT: {
      // 列表
      LIST: basePort + '/basedata/medicaldevicescat/list',
      // 删除
      DELETE: basePort + '/basedata/medicaldevicescat/delete',
      // 详情
      INFO: basePort + '/basedata/medicaldevicescat/info',
      // 新增
      SAVE: basePort + '/basedata/medicaldevicescat/save',
      // 编辑
      UPDATE: basePort + '/basedata/medicaldevicescat/update'
    },
    // 注册证基本信息操作接口
    GOODSREG: {
      // 删除注册证信息
      DELETE: basePort + '/basedata/goodsreg/delete',
      // 根据注册证编码查询历史
      HISTORY: basePort + '/basedata/goodsreg/history',
      // 列表和模糊查询
      INFO: basePort + '/basedata/goodsreg/info',
      // 列表和模糊查询
      LIST: basePort + '/basedata/goodsreg/list',
      // 新建注册证信息
      SAVE: basePort + '/basedata/goodsreg/save',
      // 修改注册证信息
      UPDATE: basePort + '/basedata/goodsreg/update'
    }
  },
  SYS_INFO: {
    MENU: {
      // 删除菜单
      MENU_DELETE: sysPort + '/sys/menu/delete',
      // 获取菜单详情
      MENU_INFO: sysPort + '/sys/menu/info',
      // 系统菜单列表
      MENU_LIST: sysPort + '/sys/menu/list',
      // 获取指定模块下的菜单权限
      MODULE_PERMIT_MENU: sysPort + '/sys/menu/modulePermitMenu',
      // 当前用户当前企业所拥有的菜单列表
      PERMIT_LIST: sysPort + '/sys/menu/permitList',
      // 有权限的模块列表
      PERMIT_MODULE: sysPort + '/sys/menu/permitModule',
      // 获取上级菜单
      MENU_SELECT: sysPort + '/sys/menu/select',
      // 菜单保存
      MENU_SAVE: sysPort + '/sys/menu/save',
      // 菜单修改
      MENU_UPDATE: sysPort + '/sys/menu/update'
    },
    LOGIN: {
      // 登录
      USER_LOGIN: sysPort + '/sys/login',
      // 登出
      USER_LOGOUT: sysPort + '/sys/logout'
    },
    USER: {
      // 用户删除
      USER_DELETE: sysPort + '/sys/user/delete',
      // 获取用户信息
      USER_INFO: sysPort + '/sys/user/info',
      // 用户列表
      USER_LIST: sysPort + '/sys/user/list',
      // 修改用户名密码
      USER_PASSWORD: sysPort + '/sys/user/password',
      // 用户新增
      USER_SAVE: sysPort + '/sys/user/save',
      // 用户修改
      USER_UPDATE: sysPort + '/sys/user/update'
    },
    ROLE: {
      // 删除角色
      ROLE_DELETE: sysPort + '/sys/role/delete',
      // 获取角色信息
      ROLE_INFO: sysPort + '/sys/role/info',
      // 获取角色列表
      ROLE_LIST: sysPort + '/sys/role/list',
      // 获取角色下拉框
      ROLE_SELECT: sysPort + '/sys/role/select',
      // 新增角色
      ROLE_SAVE: sysPort + '/sys/role/save',
      // 修改角色
      ROLE_UPDATE: sysPort + '/sys/role/update'
    },
    MODULE: {
      // 删除模块
      MODULE_DELETE: sysPort + '/sys/module/delete',
      // 获取模块信息
      MODULE_INFO: sysPort + '/sys/module/info',
      // 模块列表
      MODULE_LIST: sysPort + '/sys/module/list',
      // 添加模块
      MODULE_SAVE: sysPort + '/sys/module/save',
      // 启用模块
      MODULE_START: sysPort + '/sys/module/start',
      // 停用模块
      MODULE_STOP: sysPort + '/sys/module/stop',
      // 修改模块
      MODULE_UPDATE: sysPort + '/sys/module/update'
    },
    OFFICE: {
      // 删除部门
      OFFICE_DELETE: sysPort + '/sys/sysoffice/delete',
      // 获取部门信息
      OFFICE_INFO: sysPort + '/sys/sysoffice/info',
      // 删除部门
      OFFICE_LIST: sysPort + '/sys/sysoffice/list',
      // 保存部门
      OFFICE_SAVE: sysPort + '/sys/sysoffice/save',
      // 启用部门
      OFFICE_START: sysPort + '/sys/sysoffice/start',
      // 停用部门
      OFFICE_STOP: sysPort + '/sys/sysoffice/stop',
      // 修改部门
      OFFICE_UPDATE: sysPort + '/sys/sysoffice/update'
    },
    SYETEM: {
      // 获取验证码图片
      CAPTCHA: sysPort + '/captcha.jpg'
    },
    // 企业信息
    SYSCOMPANY: {
      // 删除企业
      SYSCOMPANY_DELETE: sysPort + '/sys/syscompany/delete',
      // 获取企业信息
      SYSCOMPANY_INFO: sysPort + '/sys/syscompany/info',
      // 企业列表
      SYSCOMPANY_LIST: sysPort + '/sys/syscompany/list',
      // 有权限的企业列表
      SYSCOMPANY_PERMITLIST: sysPort + '/sys/syscompany/permitList',
      // 添加企业
      SYSCOMPANY_SAVE: sysPort + '/sys/syscompany/save',
      // 修改企业
      SYSCOMPANY_UPDATE: sysPort + '/sys/syscompany/update'
    },
    // 登录相关
    TRAN_COMPANY: {
      // 当前用户切换企业
      TRANCOMPANY: sysPort + 'sys/tranCompany'
    },
    // 系统菜单
    SYSOFFICE: {
      // 删除部门
      SYSOFFICE_DELETE: sysPort + '/sys/sysoffice/delete',
      // 获取部门信息
      SYSOFFICE_INFO: sysPort + '/sys/sysoffice/info',
      // 部门列表
      SYSOFFICE_LIST: sysPort + '/sys/sysoffice/list',
      // 保存部门
      SYSOFFICE_SAVE: sysPort + '/sys/sysoffice/save',
      // 启动部门
      SYSOFFICE_START: sysPort + '/sys/sysoffice/start',
      // 停用部门
      SYSOFFICE_STOP: sysPort + '/sys/sysoffice/stop',
      // 修改部门
      SYSOFFICE_UPDATE: sysPort + '/sys/sysoffice/update'
    }
  }
}
